/*
 * Copyright (c) 2018, apexes.net. All rights reserved.
 *
 *         http://www.apexes.net
 *
 */
package net.apexes.demo.codegen.entity.enums;

import net.apexes.commons.lang.Enume;

/**
 * 
 * @author <a href=mailto:hedyn@foxmail.com>HeDYn</a>
 *
 */
public final class PayType extends Enume.This<String, PayType> {
    
    /**
     * 现金
     */
    public static final PayType CASH = new PayType("C");
    
    /**
     * 预付卡
     */
    public static final PayType PREPAID_CARD = new PayType("P");
    
    /**
     * 购物券
     */
    public static final PayType VOUCHER = new PayType("V");
    
    /**
     * 在线支付
     */
    public static final PayType ONLINE = new PayType("O");
    
    /**
     * 自定义
     */
    public static final PayType USER_DEFINED = new PayType("U");
    
    private PayType(String value) {
        super(value);
    }
}
